technological advancements - Inglés Sinónimo Diccionario